deem something impossible - Turco Inglés Diccionario